long-clawed ground squirrel - English Synonyms Dictionary